const mysql = require("mysql")
const pool = mysql.createPool({
    host:'127.0.0.1',
    port:"3306",
    user:"root",
    password:"123456",
    database:"mylibrary",
    connectionLimit:20
})



//封装一个操作mysql的函数
//参数一 => 操作数据库的SQL语句
//参数二 => 操作数据的SQL对应的参数
function connectiondb(sql,params){
    return new Promise((resolve,reject)=>{
        pool.query(sql,params,(err,data)=>{
            if(err) reject(err)
            resolve(data)
        })
    })
}

module.exports = connectiondb